Oil prices fluctuated during trading today, June 16, as markets assessed the prospects for resuming energy supplies through the Strait of Hormuz, amid
Read on WOBR AI →