News

According to the latest data, the crude inventories experienced a significant drop, with an actual decrease of 10.133 million barrels. This figure surpassed both the forecasted decrease and the ...