The oil magnate sees U.S. crude prices jumping to $70 a barrel by the end of the year, and $90 a barrel over the next 12-to-18 months.
The oil magnate sees U.S. crude prices jumping to $70 a barrel by the end of the year, and $90 a barrel over the next 12-to-18 months.