Deciphering Today's Oil Markets OilPrice.com The EIA reported a crude build of 8.2 million last week, the 9th consecutive weekly inventory rise, with oil prices later plunging 5.3 percent. The sudden drop in oil prices was the first time oil had broken out of its narrow trading range in several ... |