Oil prices nudged down by 2% on potentially further interest rate lifts
International benchmarks for crude oil depressed about 2% on Tuesday, 27 June 2023, as central banks hinted on further plight as banks may yet introduce additional interest rate lifts