crude oil prices

Refiners’ profits dry up despite cheap Russian crude

Soaring crude oil prices due to geographical uncertainties and shrinking refining margins threaten to end the golden age of refining. #crude Read more »