Oil inches up as G7 pressure on Russia offsets US stock build
- US crude inventories rise more than expected last week, signaling softer demand and keeping oil prices in check
10:20
Oil