×

The economics of the Ukraine war

The war may last longer than anticipated. Wars are easier to start than to end. [Courtesy] 

Ukraine has refused to get off the headlines. After two weeks, the capital Kyiv is still in Ukrainian hands and the pincer movement has not subdued the country.

Remember Shaka, the Zulu military strategist? Some say the cathedrals in Kyiv could be the only thing keeping the city from being overrun by Russian forces.

You can’t destroy the origin of the Orthodox Church, which is deeply entrenched in Russian and Ukrainian minds. 

The war may last longer than anticipated. Wars are easier to start than to end. The Mau Mau war lasted eight years against all predictions, while World War II lasted six years.

I have a hunch that once Kyiv falls and a new regime is in power, Russia will end the war. 

But resistance from the Ukrainians could prolong the conflict. Some suggest that war profiteers would love such a scenario.

One concern is that other countries would be sucked into the conflict. There is already a rumour that Belarus could join in. It’s another question when the 2.5 million Ukrainian refugees will return and start their lives again.

Let’s leave the military aspect of the war to military experts and focus on the economic part, specifically the sanctions. 

Unwilling to confront Russia on the battlefront, the West (read the US and her allies) has resorted to economic sanctions.

Servicemen of the Ukrainian National Guard take positions in central Kyiv, Ukraine February 25, 2022. [Reuters/Gleb Garanich]

They range from banning Russian banks from the SWIFT financial-messaging system to closing businesses that have links to Moscow.  

Russia has curiously asked the West to wait for its response to the sanctions.

My guess is that many Western businesses in Russia will be nationalised. 

This prospect has left my head spinning. As the Cold War ended, Western firms were waiting in the wings to get into Russia.

While we saw the end of the Cold War as a natural trajectory of history, the West saw it as an opportunity to expand their business into new frontiers and make money as we watched, mesmerised by the fall of the Berlin wall.

 Looking at the Western firms leaving Russia, it’s evident that they have made lots of money.

Question is: Why didn’t we invest in the former Soviet republics like westerners?

We also failed to invest in China after Chairman Mao opened up the economy in 1978.

Think of it, Nike has 116 stores in Russia, while Adidas has over 500.

Burger King has 800 outlets and McDonald’s about 850, according to online data.

Major Western banks, manufacturers and retailers have invested heavily in Russia over the years. Facebook, sorry Meta, has millions of users in Russia. Does this explain why former US President Donald Trump did not want to annoy Russia (read Putin)?  They would have continued doing business silently if the current crisis had not happened. It is likely that they repatriate their profits home.

Many multinationals make more money abroad than at home. Closing businesses in Russia will be felt in the countries where the firms are domiciled. 

Russia seems to understand that the hunter and the hunted both get exhausted. 

Ukrainian servicemen are seen next to a destroyed armored vehicle, which they said belongs to the Russian army, outside Kharkiv, Ukraine February 24, 2022. [Reuters]

While closing businesses will lead to loss of investments and jobs for the Russians, the westerners and easterners (such as the Japanese) will also lose their profits.  

Russia is a mature market with 144 million citizens. The firms could return after the Ukrainian conflict dies down, but the shareholders will feel the effect in the meantime.

Politicians could also burn their fingers as voters lose jobs through disinvestment in Russia. 

The sector to watch closely is energy.

Russia is among the world’s top producers of oil, gas and other strategic minerals like platinum, gold and iron ore. Add rare earth metals. Europe gets 40 per cent of its gas from Russia.

Would Russia switch off the gas to protest the sanctions? Would that be another response to sanctions? Russia can only watch as gas and oil prices go through the roof, disrupting Western economies.

The US is far and can develop its shale gas or import oil from South America or Canada. Europe, however, is more beholden to Russia for its oil and gas. Why is Russia not bothered about her energy markets? Could China and perhaps India be alternative markets?

What of the former Soviet republics? There is no shortage of takers for Russian oil and gas. Beyond the bombs, it would be interesting to watch how the sanctions play out.

Who will blink first? Could the sanctions make Russian bolder and more self-reliant? Remember South Africa during the apartheid era. Sanctions are also hard to police.

Closer home, what has been our economic response to Russia’s invasion of Ukraine. What do we export or import from Russia?

Some have argued persuasively that we ought to have started exporting our oil by now. We would have got a windfall from the rising oil prices.

Request history8.1.26PHP Version1.28sRequest Duration3MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (12.18ms)time
    • Application (1.26s)time
    • 1 x Application (99.05%)
      1.26s
      1 x Booting (0.95%)
      12.18ms
      11 templates were rendered
      • 1x mainsite.articlearticle.blade.php#?blade
      • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
      • 1x common.vocalizedvocalized.blade.php#?blade
      • 1x mainsite.partials.footerfooter.blade.php#?blade
      • 1x mainsite.layouts.appapp.blade.php#?blade
      • 1x mainsite.partials.metasmetas.blade.php#?blade
      • 1x mainsite.partials.topbartopbar.blade.php#?blade
      • 1x mainsite.partials.logo_sectionlogo_section.blade.php#?blade
      • 1x mainsite.partials.menumenu.blade.php#?blade
      • 1x mainsite.partials.streamingstreaming.blade.php#?blade
      • 1x mainsite.partials.stickybottomstickybottom.blade.php#?blade
      uri
      GET {category}/article/{id}/{slug}
      middleware
      web
      controller
      App\Http\Controllers\MainsiteController@article
      namespace
      prefix
      where
      file
      app/Http/Controllers/MainsiteController.php:610-1128
      33 statements were executed (8 duplicates)Show only duplicatesstandard_digital_mainstandard_digital_world482ms
      • Articles.php#513standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:513
        • app/Http/Controllers/MainsiteController.php:657
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:658
      • Articles.php#520standard_digital_main4.18msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001440289' and `published_at` <= '2025-04-05 03:39:33' and `deleted_at` is null
        Bindings
        • 0: 2001440289
        • 1: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:520
        • app/Http/Controllers/MainsiteController.php:657
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:658
      • Articles.php#1435standard_digital_main750μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-04-05'
        Bindings
        • 0: 2025-04-05
        Backtrace
        • app/Utils/Articles.php:1435
        • app/Http/Controllers/MainsiteController.php:660
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:661
      • Articles.php#528standard_digital_worldConnection Established
        Backtrace
        • app/Utils/Articles.php:528
        • app/Http/Controllers/MainsiteController.php:665
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:666
      • Articles.php#531standard_digital_world4.31msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001440289' and `publishdate` <= '2025-04-05 03:39:33' and `inactive` is null
        Bindings
        • 0: 2001440289
        • 1: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:531
        • app/Http/Controllers/MainsiteController.php:665
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:666
      • Articles.php#147standard_digital_main1.66msselect `id` from `article_categories` where `site_id` = 1 and `id` = 22 or `parent_id` = 22 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 22
        • 2: 22
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#164standard_digital_main11.82msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (22) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-04-05 03:39:33' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 22
        • 1: 1
        • 2: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#164standard_digital_main700μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (22)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#53standard_digital_main810μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 22
        Bindings
        • 0: 22
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:338
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#53standard_digital_main720μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 4
        Bindings
        • 0: 4
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#688standard_digital_main117msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Russia-Ukraine cyberwar\",\"Russia-Ukraine war\",\"Russia-Ukraine crisis\",\"Russia\",\"Ukraine\"]%') and `site_id` = 1 and `published_at` <= '2025-04-05 03:39:33' and `deleted_at` is null and `id` not in ('2001440289') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Russia-Ukraine cyberwar","Russia-Ukraine war","Russia-Ukraine crisis","Russia","Ukraine"]%
        • 1: 1
        • 2: 2025-04-05 03:39:33
        • 3: 2001440289
        Backtrace
        • app/Utils/Articles.php:688
        • app/Http/Controllers/MainsiteController.php:821
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:822
      • Articles.php#424standard_digital_main87.37msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-04-05 03:39:33' and `published_at` >= '2025-04-05 02:39:33' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 16
        • 2: 20
        • 3: 2025-04-05 03:39:33
        • 4: 2025-04-05 02:39:33
        Backtrace
        • app/Utils/Articles.php:424
        • app/Http/Controllers/MainsiteController.php:825
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:826
      • Articles.php#147standard_digital_main860μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 480
        • 2: 480
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#164standard_digital_main890μsselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-04-05 03:39:33' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
        Bindings
        • 0: 480
        • 1: 481
        • 2: 482
        • 3: 719
        • 4: 1
        • 5: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#164standard_digital_main860μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#753standard_digital_main1.19msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-04-05 03:39:33' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 486
        • 2: 1
        • 3: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#753standard_digital_main880μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#819standard_digital_main1.13msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001440289' and `site_id` = 1 and `published_at` <= '2025-04-05 03:39:33' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001440289
        • 1: 1
        • 2: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#822standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:822
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#833standard_digital_main3.4msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001440289' and `site_id` = 1 and `published_at` <= '2025-04-05 03:39:33' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001440289
        • 1: 1
        • 2: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:833
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#836standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:836
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#847standard_digital_main3.67msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `deleted_at` is null and `published_at` <= '2025-04-05 03:39:33' and `site_id` = 1 and `id` < '2001440289' order by `id` desc limit 1
        Bindings
        • 0: 2025-04-05 03:39:33
        • 1: 1
        • 2: 2001440289
        Backtrace
        • app/Utils/Articles.php:847
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#865standard_digital_main1.18msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001440289' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-04-05 03:39:33' limit 1
        Bindings
        • 0: 2001440289
        • 1: 1
        • 2: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#865standard_digital_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#1288standard_digital_main2.89msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-04-05 03:39:33' and `article_category_id` = 22 and `site_id` = 1 and `id` not in ('2001440289') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-04-05 03:39:33
        • 1: 22
        • 2: 1
        • 3: 2001440289
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:845
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:846
      • Articles.php#1288standard_digital_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (22)
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:845
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:846
      • Builder.php#20standard_digital_main27.29msselect `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"Russia-Ukraine cyberwar\",\"Russia-Ukraine war\",\"Russia-Ukraine crisis\",\"Russia\",\"Ukraine\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Russia-Ukraine cyberwar","Russia-Ukraine war","Russia-Ukraine crisis","Russia","Ukraine"]%
        • 1: 1
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#3841standard_digital_main830μsselect count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
        Backtrace
        • app/Utils/Articles.php:3841
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#3867standard_digital_main7.42msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001515554, 2001515559, 2001515630, 2001515468, 2001515628, 2000170352, 2001445401, 2001515530, 2001475781, 2001263698, 2001515593, 2001515539, 2001249065, 2001515632, 2001511627, 2001515556, 2001328255, 2001515617, 2001515268, 2001514712) and `deleted_at` is null and `published_at` <= '2025-04-05 03:39:33' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001515554
        • 1: 2001515559
        • 2: 2001515630
        • 3: 2001515468
        • 4: 2001515628
        • 5: 2000170352
        • 6: 2001445401
        • 7: 2001515530
        • 8: 2001475781
        • 9: 2001263698
        • 10: 2001515593
        • 11: 2001515539
        • 12: 2001249065
        • 13: 2001515632
        • 14: 2001511627
        • 15: 2001515556
        • 16: 2001328255
        • 17: 2001515617
        • 18: 2001515268
        • 19: 2001514712
        • 20: 2025-04-05 03:39:33
        Backtrace
        • app/Utils/Articles.php:3867
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#3867standard_digital_main650μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 588)
        Backtrace
        • app/Utils/Articles.php:3867
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • CookieTool.php#185standard_digital_main900μsselect * from `settings` where `meta_name` = 'article_age' limit 1
        Bindings
        • 0: article_age
        Backtrace
        • app/Utils/CookieTool.php:185
        • app/Http/Controllers/MainsiteController.php:870
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • helper.php#424standard_digital_main930μsselect * from article_categories where id = '22'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main650μsselect * from article_categories where id = '22'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main680μsselect * from article_categories where id = '22'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main680μsselect * from article_categories where id = '22'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • Articles.php#1350standard_digital_main193msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-04-05 03:39:34' and (`keywords` like '%Russia-Ukraine cyberwar%' or `keywords` like '%Russia-Ukraine war%' or `keywords` like '%Russia-Ukraine crisis%' or `keywords` like '%Russia%' or `keywords` like '%Ukraine%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001440289' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-04-05 03:39:34
        • 1: %Russia-Ukraine cyberwar%
        • 2: %Russia-Ukraine war%
        • 3: %Russia-Ukraine crisis%
        • 4: %Russia%
        • 5: %Ukraine%
        • 6: 1
        • 7: 16
        • 8: 20
        • 9: 2001440289
        Backtrace
        • app/Utils/Articles.php:1350
        • app/Utils/Articles.php:1674
        • view::mainsite.article:568
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • app.blade.php#825standard_digital_main950μsselect * from `favourite_topics` where `status` = 1
        Bindings
        • 0: 1
        Backtrace
        • view::mainsite.layouts.app:825
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      App\Models\Article
      33Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Category
      15Category.php#?
      App\Models\Author
      13Author.php#?
      App\Models\ArticleOld
      1ArticleOld.php#?
          _token
          rXG95dVYLhFagpeONQzAAxjC0gJnQLrV5daygY5Z
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001440289/the-ec...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          offset
          0
          path_info
          /counties/article/2001440289/the-economics-of-the-ukraine-war
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:24 [ "cf-ray" => array:1 [ 0 => "92b4fd3238e6b4c1-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.144.23.154" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.144.23.154" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cookie" => array:1 [ 0 => "story_no_insider=eyJpdiI6IlR6YWp5MndTWXRiQVZaOW5jUGNoSEE9PSIsInZhbHVlIjoiZ0krSlNtZ0Uzelp6NkNvRkN4cmVieEgxWUgxWG10enBWcGovQWR5aHpNK0lRN0tKdDJoTlF4V0ZMVTVLWU0yMiIsIm1hYyI6ImU4YTY1NWI3NTlhYmIxOGE4MzVlYmRlNGU1OGZlYTAyNmRlNmM5MDMyMGYzMDU4NjM3YjU2MGYzNGQ3MGQ0NWYiLCJ0YWciOiIifQ%3D%3D; _ga=amp-8jDOJzYi4IHA7gfo8rraLQ; story_no=eyJpdiI6ImNCU2FkclRlNnpEMUVoc21wdGZmMHc9PSIsInZhbHVlIjoiNWZTTHFhZjY0NjA3QmdGMWV1NTQ2SUNaOHpPRjlNQXN0VmJqQlBFa2RtUkx1cFFTKzJORERUKytFSUFHMVFiTiIsIm1hYyI6IjUxNjYyZDBjZTAyNDQ0YmM0ZTVhZDIzNzU3MjZmNzVjNzcwYjUwYWEzODY5MWUwMTk0Yzg4NDEyMTM0YmI4Y2UiLCJ0YWciOiIifQ%3D%3D; XSRF-TOKEN=eyJpdiI6InJ5aGNkQS9HWFhZOW1vZ2F2RlJwZkE9PSIsInZhbHVlIjoiaktjT0NRUXdSUWJ0ZGdXTXZvcG84RlJVeHRoajZ6Y0N0NitwUXNyT0VBTWZlMm9UNWRrLzBSWVBicDhLd01OcUlkSFZzWmlsRGRjdENKc2ZmdEgzOHZrTkdBaXBMQlA4UUdqSE5FRUloRm9ZendkL2t2S3d3MWgydExGY2FXSGMiLCJtYWMiOiI4OTNmNGUyMWNhZjBjY2M0YjU1ZWQ1ZTYwNjUxZTNjNTJiNzUxYzIwNjRiZDY4MjM3NGRmNDA2N2Q5Mzg3NzEyIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IkNhd3U1cWNGR040MmtWVERKdThHL0E9PSIsInZhbHVlIjoiVlkwRWl4ZnhNdUY1OGk0aWlKYldhdklMdFNHSlZSaXN5a2pPZkJvOCtqLzl4RHVrU1V0c3Y5MTNNYUM3R1FkL2NKVmFmU01pSjZaTERmd0R0cys0SUUzallvemNRQWw3RHBRS1NSaE9RZ3Z4TE5wdmFkcTB6VmU2RXlFQkd4ejUiLCJtYWMiOiJmYmRiZDc0NTMxNTMzNGQ0NmU2MjJlNmRlMGY1NDE0M2ZjY2U5OGU5ZDRmZjUyMDZkYzhiYjc4ZWY5NTU2ODEwIiwidGFnIjoiIn0%3Dstory_no_insider=eyJpdiI6IlR6YWp5MndTWXRiQVZaOW5jUGNoSEE9PSIsInZhbHVlIjoiZ0krSlNtZ0Uzelp6NkNvRkN4cmVieEgxWUgxWG10enBWcGovQWR5aHpNK0lRN0tKdDJoTlF4V0ZMVTVLWU0yMiI" ] "priority" => array:1 [ 0 => "u=0, i" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] ]
          request_cookies
          0 of 0
          array:5 [ "story_no_insider" => "1" "_ga" => null "story_no" => "2" "XSRF-TOKEN" => "rXG95dVYLhFagpeONQzAAxjC0gJnQLrV5daygY5Z" "thestandardmediagroup_session" => "61kmcac0RQDpF1nBPb4bntR5hYgEfEONltFoWPdP" ]
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 05 Apr 2025 00:39:34 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Illta0tEQlI3M3BOUlBhK2NQOVlVaVE9PSIsInZhbHVlIjoiV3NWZjI3VmMxeTM5a1hCZGVXbjl6TmIreHBlUTU3UHJwdkFiOHRGR281RG9tNTZTSlAzQWhoUFNraC9LYVExei9vK0puVkdVaEg3QytaN3gxYzdmQ2VUQldwdmVvVjk5YjBsYlEvbzB5Qk5nNTRTTmo2VG82YTFPb29zR3IrSS8iLCJtYWMiOiIzY2I2ZWFiOWViMmU4MDJjY2Q1MzYxZTBkZGU5YTdhYTcyOTMyZjQyNzljOTRhODE0OTE3NmQ1OGE2NjEwNGVhIiwidGFnIjoiIn0%3D; expires=Mon, 05 May 2025 11:08:34 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Illta0tEQlI3M3BOUlBhK2NQOVlVaVE9PSIsInZhbHVlIjoiV3NWZjI3VmMxeTM5a1hCZGVXbjl6TmIreHBlUTU3UHJwdkFiOHRGR281RG9tNTZTSlAzQWhoUFNraC9LYVExei9vK0puV" 1 => "thestandardmediagroup_session=eyJpdiI6Ik9GNWNvemNRK0hac1A2UlhPYkR2a3c9PSIsInZhbHVlIjoiR1RDcENieHZzaVJQRndoMmVTSG9pL2FkSzQrYXdOaWwwNWtxMFgrUkgzM1l1ak1iR0RhT0J0clZLWWhaRmdSMDliTGhNM2JENEk5cnEzZGc4Zm9yY2w4aU5BSExKaWUzYXFZMHZuVForVFphSmFWbElhM0lvc1dEVUJRYUZWYlkiLCJtYWMiOiI4YTYyYzIyODE0Y2Q5MDUwMTkxNjQyNjVmZWUwNTc2Y2U3M2ZkZDBjMjU1MjAyOTYyOTM5NjM5Yjc2MGUxY2M1IiwidGFnIjoiIn0%3D; expires=Mon, 05 May 2025 11:08:34 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6Ik9GNWNvemNRK0hac1A2UlhPYkR2a3c9PSIsInZhbHVlIjoiR1RDcENieHZzaVJQRndoMmVTSG9pL2FkSzQrYXdOaWwwNWtxMFgrUkgzM1l1ak1iR0RhT0J0cl" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Illta0tEQlI3M3BOUlBhK2NQOVlVaVE9PSIsInZhbHVlIjoiV3NWZjI3VmMxeTM5a1hCZGVXbjl6TmIreHBlUTU3UHJwdkFiOHRGR281RG9tNTZTSlAzQWhoUFNraC9LYVExei9vK0puVkdVaEg3QytaN3gxYzdmQ2VUQldwdmVvVjk5YjBsYlEvbzB5Qk5nNTRTTmo2VG82YTFPb29zR3IrSS8iLCJtYWMiOiIzY2I2ZWFiOWViMmU4MDJjY2Q1MzYxZTBkZGU5YTdhYTcyOTMyZjQyNzljOTRhODE0OTE3NmQ1OGE2NjEwNGVhIiwidGFnIjoiIn0%3D; expires=Mon, 05-May-2025 11:08:34 GMT; path=/XSRF-TOKEN=eyJpdiI6Illta0tEQlI3M3BOUlBhK2NQOVlVaVE9PSIsInZhbHVlIjoiV3NWZjI3VmMxeTM5a1hCZGVXbjl6TmIreHBlUTU3UHJwdkFiOHRGR281RG9tNTZTSlAzQWhoUFNraC9LYVExei9vK0puV" 1 => "thestandardmediagroup_session=eyJpdiI6Ik9GNWNvemNRK0hac1A2UlhPYkR2a3c9PSIsInZhbHVlIjoiR1RDcENieHZzaVJQRndoMmVTSG9pL2FkSzQrYXdOaWwwNWtxMFgrUkgzM1l1ak1iR0RhT0J0clZLWWhaRmdSMDliTGhNM2JENEk5cnEzZGc4Zm9yY2w4aU5BSExKaWUzYXFZMHZuVForVFphSmFWbElhM0lvc1dEVUJRYUZWYlkiLCJtYWMiOiI4YTYyYzIyODE0Y2Q5MDUwMTkxNjQyNjVmZWUwNTc2Y2U3M2ZkZDBjMjU1MjAyOTYyOTM5NjM5Yjc2MGUxY2M1IiwidGFnIjoiIn0%3D; expires=Mon, 05-May-2025 11:08:34 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6Ik9GNWNvemNRK0hac1A2UlhPYkR2a3c9PSIsInZhbHVlIjoiR1RDcENieHZzaVJQRndoMmVTSG9pL2FkSzQrYXdOaWwwNWtxMFgrUkgzM1l1ak1iR0RhT0J0cl" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "rXG95dVYLhFagpeONQzAAxjC0gJnQLrV5daygY5Z" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001440289/the-economics-of-the-ukraine-war" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-05 03:39:34GET/main-staging/counties/article/2001440289/the-economics-of-the-ukraine-war113398