Surprise! Oil prices are back over $100/barrel.
We all vowed to go green, but when oil prices crashed, we all forgot about our promise. America, it’s time to seriously move away from our oil dependency and come up with a real, long-term energy plan.
Produced By: Kamelia Angelova & William Wei
Business Insider Emails & Alerts
Site highlights each day to your inbox.