"Pundits have long puzzled over why Japan, embroiled in an unwinnable war in China, attacked a country that supplied most of its oil and had an economy 70 times its own." That's off by like an order of magnitude. Numbers like this are never exact, but no way was the difference 70x. Wikipedia's numbers have it at ~5.5x: https://en.wikipedia.org/wiki/Military_production_during_Wor...
By the end of the war, the US was producing as many light aircraft carriers per month as Japan had produced over the entire war. Whatever the exact numbers were, it was silly lopsided.
Also, I seem to remember reading Canada had a part in the pre-war story (very anti-Japanese PM), but I don't remember the source.