December 12, 2024

Oil’s Collapse is Deepening

Only a day after u.s. crude futures for might also deliver plunged underneath zero. For the first time ever. June futures plummeted 43% to shut …