After data on China’s economic growth disappointed, shares of energy companies dropped as oil futures started the week poorly. WTI was down some 1.5% at $74.00 from $76.05. Crude oil prices posted moderate losses on weaker-than-expected Chinese economic data and the restart of crude oil production in Libya as protesters …
Read More »