Oil Set For Weekly Loss on OPEC+ Supply Rumors
Crude oil prices were about to end the week with another loss following a report that OPEC+ may be considering another larger than initially planned output boost in June. A renewed hope for peace in the Ukraine contributed to the bearish mood among traders. Benchmarks were both up at … Read more