Crude oil prices soared to a 14-year high of $140 a barrel on Monday. With the Ukraine conflict showing no signs of a thaw, the crude oil price is set to surpas
Crude oil prices soared to a 14-year high of $140 a barrel on Monday. With the Ukraine conflict showing no signs of a thaw, the crude oil price is set to surpas
Crude oil prices soared to a 14-year high of $140 a barrel on Monday. With the Ukraine conflict showing no signs of a thaw, the crude oil price is set to surpas
BEIJING, Dec. 23 (Xinhua) Chinese scientists have found a new microbe that can directly digest crude oil and produce methane, paving the way for exploitation