
Oil Prices Under Pressure As U.S. Dollar Strengthens
Oil prices are under pressure as the U.S. dollar continues to strengthen and fears of a higher-for-longer interest rate weight on demand expectations. Chart of the Week - In its latest 2023 Net Zero Roadmap, the International Energy Agency softened its …