I am not defending the pres, but country was pretty much at a stand still when he took office. There are probably around 75 million more cars on the road in China than when he took office.
You’re right but all the oil WE need is in our ground and the government refuses to license extraction. All of it is available at essentially no tax payer cost.