<p>There has been no lack of oil news so far this year.</p><p>Headlines from the Red Sea and Middle East have been non-stop and the situation has undoubtedly worsened. However oil ha
The Bank of England meet today, earlier preview here:Bank of England 25bp rate hike baked in for Thursday 03 February 2022The Bank of England statement is due at 12 GMT and Governor's Bailey will
Leave a Comment