Oil prices have been pushed lower by interest rate hikes from both the Bank of England and the ECB, but there...

read more