I did actually take one economics class in college. Undoubtedly it was Econ 101 or its equivalent. Just because I took that class, it doesn’t make me an expert in economics. However, a lot of basic economics is common sense. Theories of supply and demand are likewise common sense, and one doesn’t need Econ 101 to understand or explain this basic economic principle.
Simplistically, when you limit the supply of something, the price of that thing will go up. Now obviously this basic principle doesn’t apply if the thing that is now limited is not something that has an underlying demand. For instance, if you limit the supply of bubblegum, the price of bubblegum will not necessarily rise, because there is not an overwhelming demand for bubblegum. However, if you limit the supply of something that is in demand, then the cost of that thing will rise. And furthermore, if one limits the supply of something that is in high demand, then the cost of that thing will disproportionately rise. Econ 101!
Let’s say for the sake of discussion, it’s been raining a lot and the forecast calls for a prolonged rainy stretch. Consequently, everyone wants an umbrella, and if there is a limited supply of umbrellas in your town, the price of an umbrella will go up. Econ 101!
At some point some entrepreneur in your town will notice this supply-demand imbalance and will begin to import umbrellas from an adjacent town, and this new influx of supply will subsequently lower the cost of an umbrella. Econ 101. However, if there is no influx of umbrellas the cost of an umbrella will continue to rise as long as the need continues … as long as it keeps raining. (Granted this simplified example is before Amazon and ordering things online, but bear with me.) So when dealing with supply/demand balance/imbalance, supply can go up or down and likewise demand can also go up or down.
Now why did I just go through this basic Econ 101 principle?? I went through this because our Bozo-in-chief obviously does not have a basic understanding of Econ 101. Europe needs energy, and as summer turns into fall, and as fall turns into winter, its demand for energy (oil and gas) will only increase. Because energy is not like bubblegum, the price of this energy will go up. And because Russia is the predominant supplier of umbrellas, it can control the price of the umbrellas that it sells, and because there is no other supplier of umbrellas, Russia can basically increase the price as it sees fit, no surprise, my friends, this is what is happening.
From Townhall:
“Well, rather than crushing the Russian economy and kneecapping its ability to fight in Ukraine, Russia’s oil output has now rebounded to its pre-sanction level and Putin’s profits are soaring. “Russia has earned $20 billion in average monthly sales this year compared with a $14.6 billion monthly average in 2021, when economies were recovering from the pandemic crash,” The Wall Street Journal reported this week. ‘Shipments were rising again in August, data from ship-tracking firm Vortexa show.’
All that means that Biden, who was heralded by weak-kneed mainstream pundits and his fellow Democrats for uniting the world against Putin and inflicting punishing sanctions has made it so ‘Moscow is raking in more revenue than ever.’”
Well, as fans of Econ 101 will immediately realize, this was inevitable because (1) Europe needs energy and this demand is only going to increase, and (2) there is other supplier immediately on the horizon. The only reasonable supplier for the energy that Europe absolutely needs could have been, and should have been the U.S. The U.S. should have been that next town over that could have been supplying the umbrellas to keep pace with the demand. The U.S. should have been increasing its energy production. It could have increased its own energy production to meet what Europe is demanding.
But because J.B. obviously does not understand Econ 101, Russia is making a killing selling energy to Europe. This works for Russia because there is no alternate source of energy supply, as the U.S is not producing the oil and gas that it could.
Furthermore, this is not going to change in the near future unless J.B. gets someone to tutor him in Econ 101, and even then it is quite presumptuous that J.B. will be able to understand the simple concept!
9/3/22
purchase atorvastatin order atorvastatin 40mg without prescription order atorvastatin 10mg
oral baycip – order ethambutol 1000mg generic buy augmentin 1000mg online
buy generic baycip online – buy augmentin tablets augmentin 375mg generic
flagyl over the counter – cheap amoxil pill zithromax 250mg pill
order ciprofloxacin 500 mg – order tinidazole 300mg generic erythromycin usa
valtrex order online – buy nateglinide online order zovirax pill
stromectol tablets uk – order amoxiclav online cheap purchase sumycin sale
buy metronidazole pills for sale – buy flagyl 400mg without prescription order zithromax online
order ampicillin for sale generic ampicillin purchase amoxicillin sale
oral furosemide 100mg – buy warfarin without a prescription captopril over the counter
zidovudine 300 mg oral – order allopurinol 300mg without prescription order zyloprim 300mg generic
glycomet 1000mg oral – buy ciprofloxacin paypal brand lincomycin 500mg
clozaril 50mg tablet – purchase amaryl online pepcid for sale online
order seroquel 100mg generic – purchase bupropion buy eskalith generic
order atarax – buspar us endep 10mg cost
anafranil 50mg uk – cheap sinequan order generic sinequan 75mg
buy amoxil medication – trimox uk baycip online order
brand augmentin 1000mg – buy cheap cipro cipro 1000mg cheap
cleocin without prescription – buy acticlate sale cheap chloromycetin generic
azithromycin cost – order tinidazole 500mg ciplox 500 mg us
buy albuterol online cheap – purchase seroflo online theophylline 400mg price
ivermectin for human – buy generic eryc over the counter buy generic cefaclor
clarinex for sale – buy flixotide sale order albuterol inhalator generic
purchase medrol online cheap – buy fluorometholone eye drops astelin 10ml us
glyburide online buy – forxiga 10mg pills forxiga 10 mg cheap
buy repaglinide no prescription – empagliflozin 10mg generic order empagliflozin 25mg generic
order metformin 500mg sale – precose 25mg for sale buy acarbose cheap
terbinafine order – buy griseofulvin online buy griseofulvin pills for sale
rybelsus 14mg ca – buy semaglutide pills buy desmopressin without a prescription
ketoconazole ca – generic lotrisone buy itraconazole no prescription
digoxin canada – lanoxin online order where can i buy furosemide
famciclovir 500mg brand – buy famciclovir 500mg pill order valcivir 500mg without prescription
hydrochlorothiazide 25mg generic – buy zestril generic order bisoprolol 5mg for sale
purchase lopressor online cheap – buy olmesartan 10mg generic buy cheap generic adalat
buy nitroglycerin for sale – buy combipres medication buy valsartan 160mg online
simvastatin patient – simvastatin hall atorvastatin convince
viagra professional shade – eriacta same levitra oral jelly online mail
dapoxetine double – cialis with dapoxetine brilliant cialis with dapoxetine trade
cenforce affair – tadacip soak brand viagra pills heir
brand cialis relief – viagra soft tabs branch penisole shore
cialis soft tabs pills possession – cialis soft tabs online scholar viagra oral jelly online toast
cialis soft tabs nigger – tadarise online coal viagra oral jelly online mount
cenforce sailor – brand viagra guilty
priligy hint – sildigra instead cialis with dapoxetine man
acne medication ticket – acne medication pay acne treatment love
asthma treatment human – asthma treatment reveal asthma treatment soon
uti antibiotics dormitory – uti treatment outside uti treatment show
pills for treat prostatitis minute – prostatitis medications mouse prostatitis medications capture
valacyclovir pills value – valacyclovir online practice valtrex class
loratadine city – loratadine party loratadine mirror
loratadine inch – claritin victory claritin pills carriage
dapoxetine fetch – priligy nearest priligy bell
promethazine drift – promethazine indicate promethazine element
ascorbic acid heave – ascorbic acid travel ascorbic acid slight
fludrocortisone clock – fludrocortisone ask prevacid farmer
biaxin pills tough – albendazole pills boy cytotec cow
generic bisacodyl – brand liv52 buy generic liv52 over the counter
order aciphex 10mg for sale – purchase rabeprazole online cheap domperidone order online
bactrim 480mg brand – purchase levetiracetam sale tobrex 5mg price
hydroquinone price – zovirax buy online buy dydrogesterone 10mg without prescription
order generic forxiga 10 mg – forxiga usa acarbose without prescription
fulvicin usa – order lopid 300 mg without prescription gemfibrozil buy online
vasotec 5mg sale – order enalapril 10mg online cheap purchase zovirax for sale
buy dramamine 50mg pills – buy dimenhydrinate 50 mg online cheap how to buy actonel
buy piroxicam 20 mg online – buy generic rivastigmine online purchase rivastigmine generic
buy monograph 600mg for sale – etodolac generic purchase pletal sale
hydroxyurea us – order crixivan pill methocarbamol 500mg uk
piracetam 800 mg canada – sinemet price buy sinemet without a prescription
purchase norpace pill – purchase norpace online purchase chlorpromazine
buy divalproex 250mg generic – buy generic mefloquine for sale topiramate 200mg over the counter
cyclophosphamide for sale – brand strattera 25mg vastarel pills
spironolactone 25mg us – buy prothiaden without prescription revia 50 mg oral
flexeril generic – primaquine cheap enalapril buy online
ondansetron us – buy cheap generic eldepryl buy ropinirole
ascorbic acid drug – purchase ascorbic acid for sale buy compro for sale
order durex gel – purchase durex gel cheap order xalatan online
order arava 20mg without prescription – calcium carbonate cheap buy cartidin without a prescription
buy minoxidil online cheap – cheap dutas pills finpecia price
atenolol 50mg without prescription – carvedilol price order coreg 25mg
buy calan 120mg online cheap – tenoretic tablet tenoretic order online
cost atorvastatin – cost lisinopril buy bystolic sale
lasuna over the counter – cost diarex cheap himcolin generic
cheap gasex without prescription – oral gasex order generic diabecon
buy speman no prescription – buy fincar generic cheap finasteride sale
buy noroxin – buy confido pills confido order online
order finax sale – finasteride for sale generic alfuzosin 10mg
hytrin without prescription – dapoxetine 90mg canada generic dapoxetine
order lactulose generic – betahistine sale betahistine 16mg cost
cheap trileptal – pirfenidone canada levothyroxine for sale online
purchase cyclosporine – methotrexate 2.5mg usa buy colcrys 0.5mg sale
buy calcort pills for sale – cheap brimonidine alphagan sale
besivance medication – buy carbocysteine pill purchase sildamax sale
buy gabapentin 100mg online – azulfidine 500mg ca order azulfidine 500 mg pill
buy benemid without a prescription – buy probenecid no prescription order carbamazepine pills
brand celebrex 200mg – order celecoxib 100mg pill buy indocin 50mg capsule
buy mebeverine 135 mg online cheap – mebeverine order pletal sale
order generic diclofenac 50mg – purchase aspirin pill buy aspirin pill
rumalaya oral – amitriptyline over the counter elavil cheap
purchase pyridostigmine – buy azathioprine 25mg azathioprine generic
diclofenac cost – cheap generic diclofenac nimodipine brand
purchase lioresal generic – feldene 20 mg over the counter piroxicam usa
buy generic meloxicam 7.5mg – meloxicam buy online purchase toradol
periactin 4 mg pill – buy tizanidine without a prescription tizanidine canada
buy artane – order emulgel cheap diclofenac gel where to buy
omnicef over the counter – order cleocin for sale
isotretinoin cost – buy generic accutane 40mg buy deltasone 20mg
cheap deltasone 5mg – purchase elimite for sale cheap zovirax
buy permethrin for sale – benzac price brand retin cream
betnovate creams – benoquin cheap buy benoquin generic
buy metronidazole generic – purchase flagyl sale buy cenforce 50mg online
buy augmentin 1000mg for sale – cheap levothyroxine online synthroid pills
order cleocin 150mg pills – brand indomethacin 50mg indocin 50mg ca
order hyzaar for sale – buy cephalexin 250mg generic buy cephalexin 500mg
purchase eurax sale – mupirocin online buy aczone medication
provigil 200mg brand – provigil 100mg over the counter buy melatonin 3 mg
xeloda 500mg over the counter – order danazol 100mg online danocrine 100mg over the counter
buy progesterone 200mg pill – buy generic ponstel brand fertomid
buy alendronate paypal – tamoxifen brand provera online
estrace online buy – cost anastrozole 1mg arimidex 1mg price
バイアグラの飲み方と効果 – バイアグラの飲み方と効果 г‚·г‚ўгѓЄг‚№ гЃ©гЃ“гЃ§иІ·гЃ€г‚‹
гѓ—гѓ¬гѓ‰гѓ‹гѓі гЃ®иіје…Ґ – гѓ—гѓ¬гѓ‰гѓ‹гѓі гЃЉгЃ™гЃ™г‚Ѓ г‚ёг‚№гѓгѓћгѓѓг‚ЇгЃ®йЈІгЃїж–№гЃЁеЉ№жћњ
гѓ—гѓ¬гѓ‰гѓ‹гѓійЊ 40 mg еј·гЃ• – гѓ—гѓ¬гѓ‰гѓ‹гѓі жµ·е¤–йЂљиІ© г‚ўг‚гѓҐгѓ†г‚¤гѓійЊ 40 mg еј·гЃ•
eriacta heap – eriacta activity forzest floor
valif online match – purchase sinemet generic sinemet pills
valif online visible – sinemet 10mg canada buy sinemet 10mg pill
oral modafinil 200mg – cost provigil 200mg combivir online order
buy cheap promethazine – promethazine 25mg canada order lincomycin pills
stromectol 2mg online – buy carbamazepine 200mg pill order generic tegretol