Crude oil catching a bid. Price moves back toward $76
(12 days ago)
Crude oil rallies toward $76 amid escalating Middle East geopolitical tensions and Strait of Hormuz concerns, with technical targets at $77.98.