Oil prices settled flat on Thursday, paring early losses of more than 1% as U.S. tariff announcements were delayed until at ...
The assessment was made based on the opinions of three oil executives, more than 10 traders, as well as managers of ...