Oil steady at the 2023 top while Brent breaks above $90

Oil prices are breaking higher in signs of demand picking up, supply further slowing down and stockpiles declining rapidly while the G20 meeting over the weeken

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *