Oil futures fell for a third day in a row on Wednesday, fueled by ongoing concerns about demand, the dollar's strength and expectations for more interest rate hikes by major central banks.
Both OPEC and the U.S. Energy Department slashed their demand outlooks. Last week, together with allies including Russia, OPEC...