Crude oil has found slightly firmer footing again today after a tumultuous start to 2023. Both the WTI and Brent futures contracts finished down around 8.5% last week. Energy prices in general have softened so far this year as temperatures in Europe and North America have been slightly warmer than anticipated. This is despite several...Read More
Recent Comments