
As gas prices hit records highs this exploration stock could be set to benefit
Crude oil futures are hovering around $118 as traders try to get a better feel of the demand outlook. Recently announced relaxation of Covid measures in China could spur demand; yet, inflation is still strong, […]