US Policy News
Oil price soars above $118 after reports of ‘extended’ Iran blockade
Global crude oil markets were thrown into turmoil recently as prices dramatically surged, propelled by unsettling reports hinting at a prolonged U.S. Iran blockade. This development, rooted in escalating geopolitical…