Crude oil prices have been showing signs of recovery following the meltdown in November. Both WTI and Brent crude plunged to their lowest levels so far this ...
A