Decoding US President Joe Biden's oil embargo on Russia: Will it cripple Putin's war machine?