The oil market has continued to come off recent highs after the API predicted a build of 1.7 million bbls for last week. It did, however, also predict a draw in gasoline and distillate levels. But let’s keep an eye on for later this afternoon when the EIA will confirm the actual stats. …
Continue reading “Oil off highs on API build, awaiting EIA data”