Crude oil settles at $90.44. $0.33 higher on the day

WTI crude oil futures are settling at $90.44. Last Friday, the closing level came in at…

Continue Reading

WTI crude oil tumbles through $106 as the reversal continues

Oil is in an epic battle between supply and demand at the moment. Indication of supply…

Continue Reading