Cushion Removed, Oil Market Uncovered Business March 28, 2026 Global oil markets have experienced significant disruptions since late February, particularly due to the loss of 17.8 million barrels per…