Article By:
Swarup Gupta
Monday, March 14, 2016 5:30 PM EDT
Oil prices recovered on Friday after a report from the International Energy Agency (IEA) and forecasts from leading financial institutions indicated that prices may have bottomed out.