Global crude oil prices declined by more than one dollar per barrel during recent market trading as downward revisions in global demand forecasts overshadowed...
Global crude oil benchmark prices experienced another sharp rally following reports that Iranian naval forces intercepted two commercial oil tankers navigating the strategic Strait...