Oil Jumps, but It’s Not the 1970s anymore: US Crude Oil Production Hits Record, Net Exports Soar, Imports Decline
The price of the crude-oil grade West Texas Intermediate (WTI) spiked to $75 per barrel over the weekend following the beginning of the Iran war, and »