Home Editor's Pick Oil and natural gas: Oil remains under pressure on Wednesday