Global political climate helping oil prices drop

by Jeff Horwich