Oil rises 3% after yesterday’s sharp selloff



Prices of oil futures recovered slightly on Thursday following 12% losses recorded yesterday.

Earlier in the day, the United States House of Representatives passed a bill on the energy import embargo…