Oil prices dip as high interest rate outlook outweighs tight supply
The world’s top economic policy makers, the U.S. Federal Reserve and the European Central Bank, have over the recent days reiterated their commitment to fight inflation, signalling tight policy may.