Crude Oil Blockade Impact: $110 Price Lifts Energy Sector Cash Flow Visibility
prices have surged, with June delivery reaching $126.41 per barrel and June WTI at $110.31, following President Trump’s indication that the U.S. naval blockade on Iranian oil exports may continue for months. This situation is driving oil prices to their highest levels in over 4 years and significantly impacting the global energy market. The US ...












