Shares of oil refining and marketing companies are trading lower after G7 governments agreed to release up to 100 million barrels combined of diesel fuel and crude, which will ease shortages and squeeze refining margins.
10/2/2026
Impact: -75
Energy