Thursday, June 30, 2022

Oil prices are expected to stay above $100 a barrel this year as Europe and other regions struggle to wean themselves off Russian supply