OPEC and the IEA have both upped their oil-demand forecasts while US inflation report bolsters hopes that rates will stay on hold

Leave a Reply

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