Oil prices have rebounded by $16 a barrel since the low point was reached at $45 a month ago, and investors are already wondering whether the worst is over for the energy sector. The bear market that started in 2011 has seen a peak-to-trough decline in overall commodity prices … Read entire story.
Source: Gavyn Davies