Crude Oil Prices: Can Crude Prices Be $ 100 or Less? David Lennox explains
“Oil companies aren't going to give up oil; They really should make a profit this year. The big companies in the US are targeting it...
“Oil companies aren't going to give up oil; They really should make a profit this year. The big companies in the US are targeting it...