Marex says US Strategic Petroleum Reserve hits 43-year low at 307.65 million barrels - XLE News | Rallies