market
Share
The EIA has reported smaller than expected inventory draws
The oil market has steadied after falling for two consecutive sessions
Ongoing discussions on Russian gas flows via Ukraine have added pressure to European gas prices as of late
China’s apparent oil demand declines