Andrew Burton/Getty Images The oil price drop this week could just be a correction. Added supply from several oil producers is “welcome” news to the IEA. A supply outage had driven prices up. Supply risks are ever-present in the minds of oil investors right now. The oil market is “stretched …
Read More »